package com.hjsmallfly.syllabus.repository.mock_lesson

import com.hjsmallfly.syllabus.bean.SemesterData
import com.hjsmallfly.syllabus.room.record.MockLesson
import rx.Observable

interface MockLessonDataSource {
    fun queryNextSemester(): Observable<SemesterData>
    fun saveNextSemester(nextSemester: SemesterData)
    fun queryMockLesson(uid: Long, semester: SemesterData): Observable<MockLesson>
    fun saveMockLesson(uid: Long, mockLesson: MockLesson)
}